Kayıtlar

JavaScript Nedir?

 JavaScript, web sayfalarına canlılık ve dinamiklik getirmek için oluşturulmuş bir betik dildir.  HTML koduna gömülü ya da dahili olarak yazılıp sayfa yüklendiğinde direkt çalıştırılabilir. Dolayısıyla kodlar herhangi bir derleyiciye gerek kalmadan çalışabilir.  Bu tarz şeyleri ele aldığımızda JavaScript öteki dillere kıyasen oldukça farklıdır. JavaScript'in Tarihçesi İlk olarak 1995 senesinde NetScape Şirketinde çalışan Brendan Eich tarafınca yazılmıştır.  JavaScript ilk başta "LiveScript" adıyla yazılmıştır. Fakat Java dili o zamanlarda fazlaca fazla gündemde olmasından dolayı yeni bir dil ve " ufak kardeş" olarak görüldüğünden dolayı adını JavaScript olarak almıştır. Fakat bu vaka fena sonuçlar doğurmuştur; Java o zamanlarda fazlaca popüler ve kuvvetli bir dil olduğundan dolayı kullanıcılar JavaScript'i Java dilinin daha rahat ve yararsız bir alt dili olarak algılamıştır. Bu algının tesirleri günümüzde bile halen tesirini göstermektedir. Ja...

Açık Kaynak Kodu Nedir?

Açık kaynak kodlu yazılım" terimini sıkça duyuyoruz. Linux ve Linux tabanlı Android benzer biçimde yazılımların açık kaynak kodlu bulunduğunu biliyoruz. Peki açık kaynak kod tam olarak ne demek ve açık kaynaklı yazılımın avantajları neler? Programlar, doğrusu özetlemek gerekirse .exe, ..dmg, .deb benzer biçimde dosyalar, binlerce "kaynak kodu" satırından derlenmiştir. Programlama dilini bilmeyenler için fazlasıyla karışık görünebilecek bu kodlar, bir uygulama dosyası olarak derlenir. Derleme işleminden sonrasında artık kaynak koduna gerekseme duyulmaz. Dolayısıyla iTunes benzer biçimde bir yazılımı çalıştırırken kaynak kodunu görmez, bir tek ürünün son halini görürsünüz. Çoğumuz için bu aslına bakarsanız olması ihtiyaç duyulan şeydir. Açık kaynak kodlu yazılımlar ise kaynak kodlarıyla birlikte yayınlanırlar. Geliştirici, kimi zaman onları derleyip, kaynak kodlarının yanında bir uygulama dosyası da sunabilir. Bazı durumlarda ise derleme işi kullanıcıya bırakı...

Bootstrap Nedir?

Bootstrap açık kaynak kodlu, parasız bir CSS "Framework"tür. İlk olarak 2010 yılının ortalarında Twitter'dan Mark Otto (@mdo) ve Jacob Thornton (@fat) adlı geliştiriciler tarafınca oluşturulmuştur. En başta "Twitter Blueprint" olarak çıkması beklenen Bootstrap çıkmasına bir kaç ay kala Twitter'ın düzenlemiş olduğu birinci "Hack Week" yardımıyla geliştiriciler tarafınca fark edilip oldukca üst seviyelere taşınmıştır. Böylelikle Bootstrap; Twitter Blueprint yerine Bootstrap CSS Framework olarak piyasaya sürülmüştür. Bootstrap ile Ne Yapabiliriz?  Kolayca masaüstü, dizüstü, tablet ve mobil cihazlar için uyumlu siteler yapmış olup , kendimiz hayata geçirmeye çalıştığımızda uzun zaman alacak tasarım ögelerini sıfırdan kadlamaktansa halihazırda yapısı Bootstrap ekibi tarafınca kodlanmış olan açılır menüler, butonlar, navigasyon barlar benzer biçimde tasarım ögelerini yalnız düzenleyip çağırarak kullanabiliriz. Doğrusu kısacası azca zaman ha...

DNS Nedir?

  DNS Tarihçesi 1984 yılından ilkin DNS diye bir teknoloji üretilmediği için IP-ISIM çözümlemesi HOSTS adındaki bir metin dosyası ile sağlanmaktaydı. Bilgisayarların adları ve IP adresleri HOSTS dosyasına elle kaydediliyordu. İnternette ki her bilgisayarda bu dosyanın bir kopyası bulunmaktaydı. Bir bilgisayar öteki bir bilgisayara ulaşmak için bu dosyayı inceliyor eğer karşı tarafın adıyla uyuşan bir alan adı bulursa IP adresini alıp karşı tarafla iletişime geçiyordu. Bu sistemi kolaylaştırmak adına yetkililer 1984'te DNS'i ürettiler. DNS hem bilgisayar veri tabanını dağıtık bir yapıya sokuyor hem de bilgisayarlar içinde hiyerarşik bir yapı kurulmasını sağlıyordu. DNS Nedir? Domain Name System'in kısaltılmış şeklidir. Türkçe'ye "Alan İsimlendirme Sistemi" olarak geçmiştir. Bir nevi webin telefon rehberidir. IP adreslerini alan adı isimlerine çevirerek daha kolay akılda kalmasını sağlar. Böylelikle web çubuğuna akılda kalması zorluk derecesi yüksek IP ad...

W3C Nedir?

W3C 1 Ekim 1994 senesinde Massachusetts Teknoloji Enstitüsü'nde Tim Berners-Lee tarafınca MIT ve CERN bünyesinde kurulmuştur. Açılımı "World Wide Web Consortium (Dünya Çapında Ağ Birliği)" dur. Kuruluşunda birçok meşhur ve gönüllü yazılımcının katkısı olmuştur. Kurulma amacı dünya genelinde ağ standartlarını belirlemek olan bu oluşum kurulduktan sonraki yıllarda HTML 4.01, PNG formatı, CSS 1 ve 2 şeklinde emekler yayımlamışlardır. Niçin kullanılır? Kullanım amacı oldukça kolay fakat bir o denli da önemlidir. İnternette ki web sitelerinin bozuk görünümlü olmalarının en temel sebeplerinden birisi W3C standartlarına uygun kodlanmamış olmalarıdır. Şu demek oluyor ki öteki bir deyişle W3C kontrollerini muntazam bir halde yaparsak en azından HTML tarafınca sitenizde bir mesele ya da eksiklik olmayacaktır. Iyi mi Kullanılır? Sitenizin arayüz kodlama kısmı bittikten sonrasında "W3C Validator" sayfasına gidip HTML'inizi gösterilen alana yapıştırarak...

HTML DOM Nedir?

  OM Nedir? Document Object Model(Doküman Nesne Modeli)'in kısaltması olan DOM dokümanlara erişmek için olan bir W3C standardıdır. DOM dokümandaki nesnelere erişmek ve içeriğini, stilini, yapısını değiştirebilmek için kullanılır. DOM Yapısı DOM Yapısını bir ağaç olarak düşünebilirsiniz. En tepede doğrusu kökte HTML etiketi, onun altında ise içine yazılmış öteki etiketler bulunur. Örnek olarak sayfa yapısını DOM yönünden inceleyelim. <html> <head>     <title></title>     <style></style> </head> <body>    <div>       <p>Biltek Tasarım</p>    </div> </body> </html> Yukarıda gördüğünüz HTML yapısı aslına bakarsak şu şekildedir: HTML DOM Nedir? HTML için kullanılan doküman nesne modelidir. HTML Elementlerini objeler olarak, HTML elementlerinin tüm özelliklerini, HTML elementlerine erişmek için metotları, tüm HTML elementleri için vakaları tanım...

UI ve UX Nedir?

  UI ve UX Nedir? İnternet sektörünün giderek büyümesiyle birlikte değişik uzmanlık alanları da ortaya çıktı. UX ve UI, isimlerini İngilizce de ki User Experience (Kullanıcı Deneyimi) ve User Interface (Kullanıcı Arayüzü) kelimelerinin baş harflerinden alırlar. Günümüzde UX ve UI kavramlarının oldukca büyük ehemmiyet kazanması UX nedir, UI nedir şeklinde soruları bununla beraber getirmiştir. Bu durumun sebebi bir tasarımın genel görünümü kadar kullanıcı odaklı olmasının da günümüzde oldukca mühim bir noktaya gelmiş olmasıdır. UI Nedir? UI, kullanıcı arayüzü anlamına gelmektedir ve kullananların sitede rahatça dolaşması ve sitede daha uzun süre kalması site içeriklerine daha rahat yetişmesi şeklinde tecrübe odaklı iyileştirmeler amaçlanır. UI ne demek diye sorduğumuzda aklımıza ilk gelecek olan şey özetlemek gerekirse kullanıcı konforu odaklı görsel tasarımlardır. UX Nedir? UX, kullanıcı deneyimi tasarımı bir arayüz tasarımı yapmaktan oldukca kullananların site üstünd...